import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;

import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.*;


public class Actividad12 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		JFrame f=new JFrame();
		f.setSize(1000,500);
		f.setLayout(new BorderLayout());
		
		// panel superior
		
		JPanel panelSuperior=new JPanel(new FlowLayout(FlowLayout.LEFT));
		panelSuperior.setBackground(Color.BLUE);
		
		//forma 1 extendida
//		JButton bs1=new JButton("Sup.1");
//		JButton bs2=new JButton("Sup.2");
//		JButton bs3=new JButton("Sup.3");
//		JButton bs4=new JButton("Sup.4");
//		panelSuperior.add(bs1);
//		panelSuperior.add(bs2);
//		panelSuperior.add(bs3);
//		panelSuperior.add(bs4);
		
		//forma 2 simplificada
		panelSuperior.add(new JButton("Sup.1"));
		panelSuperior.add(new JButton("Sup.2"));
		panelSuperior.add(new JButton("Sup.3"));
		panelSuperior.add(new JButton("Sup.4"));
		
		f.getContentPane().add(panelSuperior,BorderLayout.NORTH);
		
		// panel inferior
		
		JPanel panelInferior=new JPanel(new FlowLayout(FlowLayout.CENTER));
		panelInferior.setBackground(Color.YELLOW);
		
		//forma 1 extendida
//		JLabel label=new JLabel("Pon texto");
//		JTextField texto=new JTextField(30);
//		JButton boton=new JButton("Listo");
//		panelInferior.add(label);
//		panelInferior.add(texto);
//		panelInferior.add(boton);
		
		//forma 2 simplificada
		panelInferior.add(new JLabel("Pon texto"));
		panelInferior.add(new JTextField(30));
		panelInferior.add(new JButton("Listo"));
		
		f.getContentPane().add(panelInferior,BorderLayout.SOUTH);
		
		//panel izquierdo
		
		JPanel panelIzquierdo=new JPanel();
		panelIzquierdo.setLayout(new BoxLayout(panelIzquierdo, BoxLayout.Y_AXIS));
		panelIzquierdo.setBackground(Color.RED);
		
		//forma 1 extedida
//		JButton bi1=new JButton("1");
//		JButton bi2=new JButton("2");
//		JButton bi3=new JButton("3");
//		panelIzquierdo.add(bi1);
//		panelIzquierdo.add(bi2);
//		panelIzquierdo.add(bi3);
		//forma 2 simplificada
		panelIzquierdo.add(new JButton("1"));
		panelIzquierdo.add(new JButton("2"));
		panelIzquierdo.add(new JButton("3"));
		
		f.getContentPane().add(panelIzquierdo, BorderLayout.WEST);
		
		//panel derecho
		
		JPanel panelDerecho=new JPanel();
		panelDerecho.setLayout(new BoxLayout(panelDerecho, BoxLayout.Y_AXIS));
		panelDerecho.setBackground(Color.GREEN);
		
		//forma 1 extendida
//		JButton bs1=new JButton("A");
//		JButton bs2=new JButton("B");
//		JButton bs3=new JButton("C");
//		JButton bs4=new JButton("D");
//		panelDerecho.add(bs1);
//		panelDerecho.add(bs2);
//		panelDerecho.add(bs3);
//		panelDerecho.add(bs4);
		
		//forma 2 simplificada
		panelDerecho.add(new JButton("A"));
		panelDerecho.add(new JButton("B"));
		panelDerecho.add(new JButton("C"));
		panelDerecho.add(new JButton("D"));
		
		f.getContentPane().add(panelDerecho, BorderLayout.EAST);
		
		
		f.setVisible(true);
		
		
		
		
	}

}
